 
import { ITaskState } from '@/common/types'

export type { Router } from 'vue-router'
export type { TaskInstancesRes } from '@/service/modules/task-instances/types'

interface IRecord {
  name: string
  processInstanceName: string
  executorName: string
  taskType: string
  state: ITaskState
  submitTime: string
  startTime: string
  endTime: string
  duration?: string
  retryTimes: number
  dryRun: number
  host: string
}

export { ITaskState, IRecord }
